package com.ruoyi.manage.article.service;

import java.util.List;

import com.ruoyi.manage.article.domain.Contact;


/**
 * contactService接口
 * 
 * @author cc
 * @date 2024-11-21
 */
public interface IContactService 
{
    /**
     * 查询contact
     * 
     * @param id contact主键
     * @return contact
     */
    public Contact selectContactById(Integer id);

    /**
     * 查询contact列表
     * 
     * @param contact contact
     * @return contact集合
     */
    public List<Contact> selectContactList(Contact contact);

    /**
     * 新增contact
     * 
     * @param contact contact
     * @return 结果
     */
    public int insertContact(Contact contact);

    /**
     * 修改contact
     * 
     * @param contact contact
     * @return 结果
     */
    public int updateContact(Contact contact);

    /**
     * 批量删除contact
     * 
     * @param ids 需要删除的contact主键集合
     * @return 结果
     */
    public int deleteContactByIds(Integer[] ids);

    /**
     * 删除contact信息
     * 
     * @param id contact主键
     * @return 结果
     */
    public int deleteContactById(Integer id);
}
